package com.it;

import com.it.pojo.params.user.UserCenterInfoQuery;
import com.it.pojo.vo.user.UserCenterVO;

import java.util.Map;

public interface UserService {

    Map<String, Object> getUserVO(Integer userId);


    /**
     * 获取用户中心的数据
     *
     * @param userId
     * @return
     */
    UserCenterVO getUserCenterVO(Integer userId);

    /**
     * 修改用户中心基本信息
     *
     * @param userCenterVO
     * @return
     */
    int updateUserCenterInfo(UserCenterInfoQuery userCenterInfoQuery);

    /**
     * 修改密码
     *
     * @param userId
     * @param password
     * @return
     */
    int updatePwd(Integer userId, String password, String pwd);
}
